﻿@charset "utf-8";
/* CSS Document */
body{color:#4c4c4c;font-size:13px;}
body,div,ul,li,table,td,dl,dd,dt,a,span{padding:0px; margin:0px; list-style:none;}
*{margin:0px; padding:0px;}
a{text-decoration:none; color:#4c4c4c;}
.fl_left{float:left; }
.fl_right{float:right;}
.clear{clear:both;}
.height{height:auto !important; min-height:200px; height:200px;} 
#page{width:1000px; margin:0px auto;}
#header{height:145px;}
#header_top{height:104px;}
#logo{width:400px; padding-top:24px;}
#header_right{width:420px;}
#header_right p{display:block;height:31px; line-height:31px; padding-left:50px;}
#header_right span.fl_left{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#p_gg{line-height:40px; height:40px; padding-top:28px;}
#gg_title{width:60px; background:url(/Skin/newred/ioc.gif) no-repeat right 10px; color:#666;}
#turn_gg{width:342px; margin-left:15px; overflow:hidden; height:40px;}
#turn_gg ul li{float:left; background:url(/Skin/newred/dot.gif) no-repeat left 16px; padding:0px 20px 0px 10px; line-height:40px;}
#menu_top{height:49px; line-height:49px;font-family:"微软雅黑";}
#menu_bottom{ color:#fff; height:28px;line-height:28px;_height:22px;_line-height:22px;width:1002px; margin:0px auto;  _padding-top:6px;}
#bgcolor{background:#8f8f8f;}
#menu_bottom a{color:#fff;}
#menu_bottom a:hover{color:#c40009}
#menu_bottom img{_vertical-align:3px;}
#product{color:#fff; width:300px;font-family:"宋体";}
#product span{font-size:18px;font-family:"微软雅黑";}
#product a{color:#fff;}

#menu{height:41px;line-height:41px; background:url(/Skin/newred/menu_bg.gif) repeat-x left center; padding-left:40px;}
#menu ul li{float:left;font-size:14px; background:url(/Skin/newred/split.gif) no-repeat left center;padding-left:1px;}
#menu ul li a{ display:block;color:#fff; padding:0px 20px; font-weight:bold; margin:0px 1px;}
#menu ul li a:hover{background:url(/Skin/newred/hover.gif) repeat-x left top;}
#menu ul li#mainlevel_39{background:none;}
#nav .mainlevel div {display:none; position:absolute; font-family:"宋体"; z-index:9999;background:url(/Skin/newred/bg3.png) repeat left top; height:50px; padding-right:6px;}
#sub_35,#sub_39{_width:600px;}

#sub_10,#sub_11,#sub_36,#sub_37{_width:400px;}
#sub_37 {margin-left: -100px;}
#sub_38{_width:300px;}
#nav .mainlevel div ul{height:43px; background:url(/Skin/newred/cplb.png) repeat; padding:0px 5px 0px 8px;}
#nav .mainlevel li{height:43px; line-height:43px;background:url(/Skin/newred/li_bg.gif) no-repeat left center; text-align:center; padding:0px 15px;}
#nav .mainlevel li a{ color:#222; font-size:13px; font-weight:normal; display:block; padding:0px 0px 0px 0px;}
#nav .mainlevel li a:hover{ background:none; text-decoration:underline;}
#menu ul li.no_bg{width:220px; background:none; padding-left:15px;_padding:10px 0px 0px 15px;}
#menu ul li.no_bg a{display:inline; padding:0px 0px 0px 0px;}
#menu ul li span{ margin:0px; padding:0px;}
#search{width:200px; height:20px;}
.inp1{border:none; height:19px; line-height:19px; width:173px; background:#fff;  border-bottom:1px solid #e0e0e0; padding-left:5px; font-family:Arial, Helvetica, sans-serif; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif;}
#search img{margin-left:-8px;*margin-left:-5px; vertical-align:-6px;*vertical-align:-3px;}
.main{ padding-top:10px;}
.banner{height:338px;} /**position:relative;**/
.banner_bottom img{width:122px; height:33px;}
.center{height:130px; padding-top:20px;}
.leftbar{width:327px; border:1px solid #dddddd;}
#rt_title_02{background:url(/Skin/newred/title2.gif) repeat-x left top;height:26px; line-height:26px;}
#rt_title_02 ul li{float:left; width:92px; text-align:center;}
#rt_title_02 ul li a{display:block;background-image:url(/Skin/newred/dot7.gif); background-position:10px center;
background-repeat: no-repeat; }
#rt_title_02 ul li#Menu_31 a{border-right:1px solid #dddddd;border-left:1px solid #dddddd;}
#rt_title_02 ul li.selectd a{font-weight:bold; background-color:#e5e5e5;}
.rt_list ul{padding:8px 0px 3px 10px;}
.rt_list ul li{background:url(/Skin/newred/dot3.gif) no-repeat left center; height:27px; line-height:27px;padding-left:10px; clear:left;}
.rt_list ul li span{padding:0px; margin:0px;}
#Cont_91{width:248px; position:absolute; background:url(/Skin/newred/login_bg.png) repeat left top; height:180px; padding-top:10px; z-index:999; margin:0px 0px 0px 172px; display:none;}
.inp_01{width:159px; height:19px; border:1px solid #ddd; background:#fff;}
#Cont_91 td{line-height:30px;}
#Cont_91 td.td_pr{padding-right:5px;}
.reg{margin-left:16px;}
#Cont_91 td.td_tf{padding:12px 0px; border-bottom:2px solid #e0000c;}
#Cont_91 td.moble{padding:20px 25px 0px 0px;}
#Cont_51{display:none; position:absolute; z-index:999; margin:51px 0px 0px 0px; width:892px;background:url(/Skin/newred/cplb.png) repeat;}
.cplb{width:492px; height:auto !important; min-height:200px; height:200px;}
.tx_tel{height:29px; line-height:29px; color:#fff; }
.cplb_title{background:url(/Skin/newred/ioc5.gif) no-repeat center center #e0000c;}
.yyly_title{background:url(/Skin/newred/ioc5.gif) no-repeat 290px center #707070;}
.yyly{width:400px; background:url(/Skin/newred/jb_bg.gif) no-repeat left 50px;}
.cplb_title a{padding-left:120px;}
.yyly_title a{padding-left:167px;}
.tx_tel a{display:block; color:#fff;}
tx_tel a:hover{ background:url(/Skin/newred/ioc5.gif) no-repeat center center #e0000c;}
.yyly_title a:hover{ background:url(/Skin/newred/ioc5.gif) no-repeat 290px center #e0000c;}
.cplb_list{background:url(/Skin/newred/cplb_bg.gif) no-repeat 197px 30px; _background:url(/Skin/newred/cplb_bg.gif) no-repeat 156px 30px; padding-left:4px;}
.cplb_list ul li{float:left; height:30px; line-height:30px; width:107px; border-bottom:1px solid #c9cbcc; margin:0px 8px; padding-left:20px;}
.cplb_list a{color:#231815;}
.cplb_list a:hover{color:#e2000c;}
.cplb_list ul li.li_16,.cplb_list ul li.li_17,.cplb_list ul li.li_19,.cplb_list ul li.li_21,.cplb_list ul li.li_27,.cplb_list ul li.li_28{width:157px;_width:150px; }
.cplb_list ul li.li_23{border-bottom:none;}


.cplb_list2{background:url(/Skin/newred/jb_bg.gif) no-repeat center center; _background:url(/Skin/newred/jb_bg.gif) no-repeat 205px center;padding-left:4px;}
.cplb_list2 ul{padding-left:15px;}
.cplb_list2 ul li{float:left; height:30px; line-height:30px; width:140px; border-bottom:1px solid #c9cbcc; margin:0px 10px; padding-left:20px;_padding-left:15px;}
.cplb_list2 a{color:#231815;}
.cplb_list2 a:hover{color:#e2000c;}
.cplb_list2 ul li.li_17{border-bottom:none;}
#Cont_52{width:900px; display:none; position:absolute; z-index:999; margin:10px 0px 0px 0px;font-size:12px;padding-top:30px;}
.yscp{height:auto !important; min-height:161px; height:161px;background:url(/Skin/newred/cplb.png) repeat;}
.yscp_title{height:29px; line-height:29px; text-align:center;background:url(/Skin/newred/dt_title.png) repeat;}
.yscp_title ul li{width:300px; float:left;}
.yscp_title ul li a{display:block; color:#fff;background:url(/Skin/newred/ioc5.gif) no-repeat 200px center; font-size:14px; font-weight:bold;}
.yscp_title ul li.selectd a{background:url(/Skin/newred/ioc5.gif) no-repeat 200px center #df000c;}
.yscp_title ul li a:hover{display:block; color:#fff;}

#Cont_52 dl{width:300px; float:left; line-height:20px; background:url(/Skin/newred/jb_bg.gif) no-repeat left 60px; text-align:center;}
#Cont_52 dl dd a{color:#5a5a5a; font-size:12px;}
#Cont_52 dl dd a:hover{text-decoration:underline;}
#Cont_52 dl dd.dd_img{margin-top:10px;}
#Cont_52 dl dd.dd_text{padding:5px 10px; text-align:left;}
.middel{width:458px; margin-left:8px;}
.rightbar{width:198px;}
.rightbar ul li.li_marb{padding-top:3px;}
#footer{clear:both;height:37px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; margin:20px 0px 10px 0px; line-height:37px;font-size:12px;  }
#footer span{display:block;}
#footer span.copyright{font-family:Arial, Helvetica, sans-serif; width:610px;}
#footer span.link_text{width:245px;*width:250px; padding-left:5px;*padding-left:15px;}
#footer span.link_sel{width:124px; background:url(/Skin/newred/kggs.gif) no-repeat left center; cursor:pointer; height:37px;}
#Cont_31,#Cont_33,#Cont_42{display:none;}
#Cont_13{display:none; position:absolute; height:92px; width:102px; border:1px solid #9c9c9c; border-bottom:none; background:#fff; margin:-92px 0px 0px 876px; *margin:-92px 0px 0px 0px; padding:5px 10px 3px 10px;}
#Cont_13 ul li{text-align:center;border-bottom:1px solid #EAEAEA; height:30px; line-height:30px;}
#Cont_13 ul li.no_br{border-bottom:none;}
#Cont_13 ul li a:hover{color:#e2000c;}
.accordioCon{width:457px;height:120px;overflow:hidden;}
.acc dl dd,.acc dl dt{ float:left;display:inline;padding:0;margin:0;}
img{ border:none;}
.acc dl dt{ width:0px;overflow:hidden;}
.acc dl dd{ width:22px;height:120px;}
.acc dl dd a{display:block;height:120px;}

/* 2011-08-15 modify */
dd.d1,dd.d2,dd.d3,dd.d4,dd.d5,dd.d6,dd.d7,dd.d8,dd.d9,dd.d10,dd.d11{ background-image:url(/Skin/newred/yyly.gif);background-repeat:no-repeat;}
dd.d1{ background-position:0 0;}
dd.d2{ background-position:-22px 0;}
dd.d3{ background-position:-44px 0;}
dd.d4{ background-position:-66px 0;}
dd.d5{ background-position:-88px 0;}
dd.d6{ background-position:-110px 0;}
dd.d7{ background-position:-132px 0;}
dd.d8{ background-position:-154px 0;}
dd.d9{ background-position:-176px 0;}
dd.d10{ background-position:-198px 0;}
dd.d11{ background-position:-220px 0;}
/*=== Custom Slider Styles ===*/
/*============================*/
#slider {
	position:relative;
    width:1000px;
    height:338px;
	background:url(../../js/images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;

}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav a {
	display:block;
	width:12px;
	height:22px;
background:url(/skin/newred/js/images/ar1.png) no-repeat center center;
	text-indent:-9999px;
	border:0;
	margin:10px 3px 0px 0px;
	float:left;
   }
.nivo-controlNav a.active {
background:url(/skin/newred/js/images/ar2.png) no-repeat center center;
}

a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}
.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	text-indent:-9999px;
	border:0;
}
.nivo-controlNav {
height:40px;
line-height:40px;
background:url(/Skin/newred/bg2.png) repeat-x left top; 
	position:absolute;
	bottom:0px;
	padding:0px 10px 0px 840px;
	z-index:9999;
}
.banner_bottom{ height:40px; line-height:40px; position:absolute; margin-top:-40px; z-index:777; padding-left:50px; background:url(/Skin/newred/bg2.png) repeat-x left top;width:950px;  _background:none; _filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#5C000000,endColorstr=#5C000000); 
}
